Alpha/task18 - Pure Electron App & Cross Compile#21
Merged
PowerInterviewAssistant merged 6 commits intomainfrom Apr 13, 2026
Merged
Alpha/task18 - Pure Electron App & Cross Compile#21PowerInterviewAssistant merged 6 commits intomainfrom
PowerInterviewAssistant merged 6 commits intomainfrom
Conversation
…ce transcription service - Added `electron-audio-loopback` dependency to manage audio loopback. - Implemented audio loopback initialization and control in the transcription service. - Updated IPC handlers to support enabling and disabling loopback audio. - Enhanced the live transcription service to handle audio input from both microphone and loopback sources. - Introduced new methods for ingesting transcription data from audio streams.
…d update IPC handlers - Moved audio loopback initialization to run before the app is ready. - Updated IPC method names for enabling and disabling loopback audio for consistency. - Refactored audio loopback import to use a default export for cleaner code structure.
…vice - Introduced `setSessionToken` method in the Electron API to manage session tokens. - Updated IPC handlers to process session tokens for secure cookie management. - Enhanced the live transcription service to accept session tokens during initialization. - Modified the assistant service hook to pass session tokens when starting transcription.
- Deleted `.gitignore` entries for Python cache and virtual environment. - Removed `pyproject.toml` and `requirements.txt` files as they are no longer needed. - Cleaned up `README.md` by removing references to Python agents and installation instructions. - Eliminated unused audio capture and ASR agent files from the `agents/asr` directory. - Removed unnecessary settings from `.vscode/settings.json`. - Deleted various asset files and scripts that are no longer in use.
- Added new configuration files including `.prettierrc`, `.prettierignore`, and `eslint.config.js` for code formatting and linting. - Created `.gitignore` to manage ignored files and directories, including logs and environment variables. - Introduced `components.json` for component configuration and `dev-app-update.yml` for GitHub release management. - Established TypeScript configuration files for app and Electron environments. - Set up Vite configuration for building the application with React and Tailwind CSS. - Added initial HTML structure in `index.html` and various assets in the `public` directory. - Implemented global hotkeys and window management in the main process. - Integrated authentication API for user management.
This was
linked to
issues
Apr 13, 2026
- Changed the repository name from "power-interview-assistant" to "client" in package.json. - Updated the version badge link in README.md to point to the new repository location. - Adjusted installation instructions in README.md to reflect the new repository URL.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.